package com.javasm.dao;

import com.javasm.entity.GiftInfo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 礼物信息(GiftInfo)表数据库访问层
 *
 */
public interface GiftInfoDao {

    Integer addGift(GiftInfo inputGift);

    Integer countGifts(@Param("inputGift") GiftInfo inputGift);

    Integer deleteGiftById(Integer giftId);

    Integer editGift(GiftInfo inputGift);

    GiftInfo getGiftById(Integer giftId);

    List<GiftInfo> listAllGift(@Param("inputGift") GiftInfo inputGift, @Param("startIndex")Integer startIndex, @Param("pageSize")Integer pageSize);


}

